large spoon - Turkish English Dictionary